.layout-goods-box {
	.item-box {
		margin: 25rpx;
		padding: 20rpx;
		border-radius: 15rpx;
		background-color: #fff;
		.aftersales-box {
			display: flex;
			align-items: center;
			justify-content: space-between;
			.aftersales-id {
				display: flex;
				align-items: center;
				.tit {
					font-size: 27rpx;
					color: #606266;
					margin-left: 5rpx;
				}
			}
			.aftersales-status {
				display: flex;
				align-items: center;
			}
		}

		.goods-box {
			.item-goods {
				margin-top: 30rpx;
				.desc-box {
					display: flex;
					align-items: center;
					justify-content: space-between;
					.addon {
						flex: 1;
						font-size: 24rpx;
						color: #909399;
						overflow: hidden;
						text-overflow: ellipsis;
						white-space: nowrap;
					}
					.num {
						min-width: 70rpx;
						font-size: 27rpx;
						color: #909399;
						text-align: right;
					}
				}
			}
		}

		.price-box {
			margin-top: 30rpx;
			display: flex;
			align-items: center;
			justify-content: space-between;
			.price {
				font-size: 28rpx;
				color: #000;
			}
			.btn {
				line-height: 55rpx;
				width: 180rpx;
				border-radius: 20px;
				border: 1px solid #e4e7ed;
				font-size: 27rpx;
				text-align: center;
				color: #82848a;
			}
		}
	}
}

.no-data {
	text-align: center;
	padding: 10rpx 0 50rpx;
	font-size: 24rpx;
	color: #979797;
}
